#ifndef CONSTANTES_H
#define CONSTANTES_H

#define TAILLE_MAX_LIGNE 100
#define TAILLE_MAX_CHAMP 30
#define TAILLE_LETTRE 1
#define TAILLE_MAX_CHEMIN 1000


typedef struct {
    char prenom[TAILLE_MAX_CHAMP];
    char nom[TAILLE_MAX_CHAMP];
    char origine[TAILLE_MAX_CHAMP];
    char login[TAILLE_MAX_CHAMP];
    char chemin_photo[TAILLE_MAX_LIGNE];
}Etudiant;

    Etudiant * tab_stpi ;
    Etudiant * tab_externe ;
    Etudiant * groupe_A ;
    Etudiant * groupe_B ;
    Etudiant * tab_binome_groupe_A;
    Etudiant * tab_binome_groupe_B;
    Etudiant * promo;

typedef struct {
    int numero;
    Etudiant b1;
    Etudiant b2;
} Binome;

typedef struct {
    char chemin_fich[TAILLE_MAX_CHEMIN];
    char chemin_repertoire[TAILLE_MAX_CHEMIN];
} Chemin;

enum {
    COLONNE_NOM,
    COLONNE_PRENOM,
    COLONNE_ORIGINE,
    COLONNE_LOGIN,
    N_COLUMN
};

enum {
    COLONNE_NOM2,
    COLONNE_PRENOM2,
    N_COLUMN2
};


#endif



